Own shares - Español Inglés Diccionario